buffalo clover (trifolium reflexum) - Español Inglés Diccionario